better set representation
Better Set Representations For Relational Reasoning
Incorporating relational reasoning into neural networks has greatly expanded their capabilities and scope. One defining trait of relational reasoning is that it operates on a set of entities, as opposed to standard vector representations. Existing end-to-end approaches for relational reasoning typically extract entities from inputs by directly interpreting the latent feature representations as a set. We show that these approaches do not respect set permutational invariance and thus have fundamental representational limitations. To resolve this limitation, we propose a simple and general network module called Set Refiner Network (SRN). We first use synthetic image experiments to demonstrate how our approach effectively decomposes objects without explicit supervision. Then, we insert our module into existing relational reasoning models and show that respecting set invariance leads to substantial gains in prediction performance and robustness on several relational reasoning tasks.
Better Set Representations For Relational Reasoning
Incorporating relational reasoning into neural networks has greatly expanded their capabilities and scope. One defining trait of relational reasoning is that it operates on a set of entities, as opposed to standard vector representations. Existing end-to-end approaches for relational reasoning typically extract entities from inputs by directly interpreting the latent feature representations as a set. We show that these approaches do not respect set permutational invariance and thus have fundamental representational limitations. To resolve this limitation, we propose a simple and general network module called Set Refiner Network (SRN).
Review for NeurIPS paper: Better Set Representations For Relational Reasoning
Weaknesses: In terms of the proposed method, there is little novelty over DSPN (Zhang et al., 2019): SRN is largely a re-branding of DSPN. Indeed, the attached code implementation of SRN simply imports and applies the DSPN module. This is not necessarily a bad thing: it is perfectly fine to re-use prior work, but I think that giving an existing module a new name leads to unnecessary confusion. There is no experimental comparison to related works that propose iterative models along similar lines of reasoning (e.g. All baselines are the same form of model ablation (ablation of the SRN network).
Better Set Representations For Relational Reasoning
Incorporating relational reasoning into neural networks has greatly expanded their capabilities and scope. One defining trait of relational reasoning is that it operates on a set of entities, as opposed to standard vector representations. Existing end-to-end approaches for relational reasoning typically extract entities from inputs by directly interpreting the latent feature representations as a set. We show that these approaches do not respect set permutational invariance and thus have fundamental representational limitations. To resolve this limitation, we propose a simple and general network module called Set Refiner Network (SRN).